History
History
Synonyms
UK
US
Meaning:
spook

a ghost (the usual word)

frighten, scare

MAKE ONE'S TEETH CHATTER as in Wiktionary
MAKE ONE'S TEETH CHATTER as in Wikipedia